Love Balls Level 528 Solution 3 Stars